*{
	margin: 0;
	padding: 0;
}
body{
	position: relative;
}
/*坐标轴样式*/
.axis path,
.axis line {
	fill: none;
	stroke: black;
	shape-rendering: crispEdges;
}
.axis text {
	font-family: sans-serif;
	font-size: 11px;
}
/*悬浮框样式*/
.auto-tooltip {
	box-sizing: border-box;
	position: absolute;
	padding: 4px 6px;
	background: rgba(59, 57, 54, 0.8);
	border-radius: 5px;
	border: 1px solid #928a82;
	color: #fff;
	font-size: 16px;
	z-index: 10;
	white-space: nowrap;
	display: none;
}
.map-chart {
	box-sizing: border-box;
	/* border: 1px solid red; */
}
.dotes,
.dote,
.dotes circle{
	pointer-events: none;
}
.container{
	padding-bottom: 50px;
}